Michel-René Labelle
Ilsa the Tigress of Siberia
1977
1h 30m
Movie
Happy Birthday to Me
1981
1h 51m
Movie